home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 October / PSL Monthly Shareware CD-ROM (Public Software Library) (October 1993).iso / reviews / wi_8a < prev    next >
Encoding:
Text File  |  1993-08-05  |  61.2 KB  |  2,210 lines

  1. WI-8A:  Visual Basic
  2.  
  3.  
  4. -------------------------
  5. 12028 API Reference/Utils          Small Programs Disk
  6. -------------------------
  7.  
  8. APIFunc
  9.    Solutions by Smith
  10.    $15
  11. is an API function database in Cardfile format.
  12.  
  13. APIXref
  14.    $0
  15. is a Help file that cross-references the API calls listed in WINAPI.TXT,
  16. included on this disk. To use this file, while in VB, press F1 for Help, then
  17. Alt-F and O to open the file.
  18.  
  19. API Spy (API-SPY)
  20.    Gamber, Mark
  21.    $20
  22. displays functions and parameters of DLL calls. Results can be viewed or
  23. saved to disk. It also can force a debugger break and can find function
  24. addresses in the Windows API.
  25.  
  26. VBAPI 0.2
  27.    Pruitt, Steve
  28.    $0
  29. contains text of the Microsoft WINAPI.TXT file in the Windows .HLP format. It
  30. includes additions and corrections as of March 9, 1992, and contains
  31. definitions of functions, constants, and data structure for use within Visual
  32. Basic.
  33.  
  34. WinAPI
  35.    Microsoft Corporation
  36.    $0
  37. is a text file listing all the Windows 3 API declarations for VB. With these
  38. declarations in your VB code, you can perform many functions not otherwise
  39. available in VB.
  40.  
  41. Win31API.TXT (WN31API)
  42.    Microsoft Corporation
  43.    $0
  44. is a text file containing Windows 3.1 API declarations for VB.
  45.  
  46. ---------------------------------
  47. END OF SMALL PROGRAMS DISK #12028
  48. ---------------------------------
  49.  
  50.  
  51. --------------------
  52. 3490 Visual Basic #1          Small Programs Disk
  53. --------------------
  54. #3490 DLL's
  55. -----------
  56. 256PICBX (256PBX)
  57.    $0
  58. is a DLL with source that displays 256 color bitmaps in a VB Picture box
  59. control. Source for a sample app is included.
  60.  
  61. CtlWhWnd (CTLWHWN)
  62.    User Friendly, Inc.
  63.    $0
  64. is a DLL function that returns the hWnd for any control.
  65.  
  66. CRC32
  67.    Simms, Jeff
  68.    $0
  69. contains a DLL with source code to calculate CRC32 value of a file.
  70.  
  71. DSound
  72.    $0
  73. is a DLL that allows you to play sound files through a PC's speaker. A sample
  74. SND file and sample VB code are included.
  75.  
  76. Filter (FLTRTPW)
  77.    Smith, Wilson
  78.    $0
  79. is a DLL that can tell you if the default printer has changed. TPW source code
  80. for the DLL and sample VB code is included.
  81.  
  82. Findapp
  83.    Obeda, Ed
  84.    $0
  85. is a DLL and related VB code that prevents users from opening more than one copy
  86. of your application or of programs such as Calculator.
  87.  
  88. GetWindowList 1.1 (GETWLST)
  89.    Steinwart, Todd
  90.    $0
  91. is a DLL that lets you get a list of handles for active, visible windows. Sample
  92. usage code is included.
  93.  
  94. InOut
  95.    Faggart, B.E.
  96.    $0
  97. is a DLL for I/O Port control. Sample VB source code is included.
  98.  
  99. LZSSLib 1.0
  100.    Eschalon Development Inc.
  101.    $25
  102. is a file compression/decompression DLL for Windows programmers. It uses the
  103. LZSS algorithm. This should work with any language that supports DLL calling,
  104. such as Turbo Pascal, C/C++, Actor, Visual Basic, Realizer, and ObjectVision.
  105.  
  106. MHelp
  107.    MicroHelp, Inc.
  108.    $0
  109. is a DLL with VB versions of PEEK, POKE, INP, OUT, VARPTR, VARSEG, VARSEGPTR,
  110. SADD, SSEG and SSEGADD.
  111.  
  112. Modalex
  113.    $0
  114. is a DLL that makes a VB app appear modal to the calling app.
  115.  
  116. Multi.DLL (MULTDLL)
  117.    Simms, Jeff
  118.    $0
  119. is a DLL for a multi-selection listbox. C source code and all VB Declares are
  120. included.
  121.  
  122. Packit (PACK-VB)
  123.    Taylor, Ian
  124.    $0
  125. contains a DLL that will compress/decompress files using Lempel-Ziv compression
  126. modified by adaptive Huffman coding.
  127.  
  128. Prnset (PRNSTVB)
  129.    $0
  130. is a DLL that allows changes to the default printer settings.
  131.  
  132. RunModal (RUNMODL)
  133.    $0
  134. contains a DLL that will allow you to call any EXE file and have it run as if it
  135. were a modal dialog box from the calling application. Your VB app can be called
  136. as dialog boxes from Word; your apps can call Notepad, etc. WIN31 is required.
  137.  
  138. SounDLL
  139.    White, Bill
  140.    $0
  141. is a sound driver (DLL) with VB source code to illustrate its use. TPW source
  142. code for the DLL is included.
  143.  
  144. Space & Time (SPCTIME)
  145.    Barrett, Paul James
  146.    $0
  147. is a DLL that reports free disk space and will copy the date and/or time to the
  148. the Clipboard. C source code for the DLL is included, but no source code to
  149. illustrate calling the DLL from VB, so you will have to study the C code.
  150.  
  151. Stsbar 2.0
  152.    Staffin, Ed
  153.    $0-$10
  154. is a DLL for a status bar. This is a bar that is used to display program
  155. parameter/function status, mouse coordinated, column/row numbers - or
  156. any other text you want to assign to it.
  157.  
  158. Toolwnd.DLL (TOOLWND)
  159.    Donahue, Ray
  160.    $35
  161. lets you create nice looking toolbars and toolboxes with icons for each
  162. selection.
  163.  
  164. VBCards 1.01P
  165.    Sands, Richard R.
  166.    $0
  167. is a card-deck DLL for writers of card games for Windows. It contains 52
  168. cards, a Joker, seven card back designs, two indicator cards, some
  169. support routines, and a short sample program. Although the sample code
  170. is in Visual Basic, the DLL should be usable with other languages.
  171.  
  172. VBLaunch (VBLAUNC)
  173.    Simms, Jeff
  174.    $0
  175. adds a Launch item to the VB menu bar in which it lists everything in
  176. Program Manager. This lets you access all the programs from PM without
  177. leaving VB. Whether you need this feature or not, the source code that
  178. is included has many interesting routines in it.
  179.  
  180. VBPoint
  181.    Zuck, Jonathan
  182.    $0
  183. is a DLL that adds pointer support to VB. LP2Str$ is a string function that
  184. copies data, pointed to by a so-called "Long Pointer" into a VB proprietary
  185. string variable. Str2LP is a subroutine that will copy data from one address to
  186. another. With this function you can create the CV? and BLOAD commands.
  187.  
  188. --------------------------------
  189. END OF SMALL PROGRAMS DISK #3490
  190. --------------------------------
  191.  
  192.  
  193. --------------------
  194. 3557 Visual Basic #2          Small Programs Disk
  195. --------------------
  196. #3557 DOS Access/Functions
  197. --------------------------
  198. DateTime (DATETIM)
  199.    $0
  200. shows how to get a file's date/time stamp and file size directly from within
  201. Visual Basic without resorting to a shell to DOS DIR command.
  202.  
  203. Dirscan.BAS
  204.    Rose, Joel
  205.    $0
  206. contains source code for a routine that scans a system's drives for a particular
  207. file or files.
  208.  
  209. Filebox
  210.    Wykes, Harry JF
  211.    $0
  212. shows how to create a Windows style file-open box using List boxes rather than
  213. the VB DriveBox and DirBox objects.
  214.  
  215. QSearch
  216.    Simms, Jeff
  217.    $0
  218. is a DLL that lets you search a drive for a file, search a file for text, and
  219. copy a file. Wildcards are supported. A sample app is included.
  220.  
  221. VBDOS
  222.    $0
  223. is a DLL that allows you to get free disk space, file information, and change
  224. file attributes. Sample code is included.
  225.  
  226. #3557 Font Utilities
  227. --------------------
  228. EnumFonts (ENUMFNT)
  229.    Telelink Systems
  230.    $8
  231. is a DLL which allows you to access the Windows API service EnumFonts. A demo is
  232. provided which shows how to find which typefaces and fonts are supported by the
  233. default printer. Source code is included.
  234.  
  235. Fontro
  236.    Young, Ted M.
  237.    $0
  238. contains VB source code to create a rotatable font that can print sideways.
  239.  
  240. FontView 2.0 (FONTVW)
  241.    Snider, Charles
  242.    $0
  243. is code for an application to find, display, and print Windows fonts.
  244.  
  245. Rotfont
  246.    Egger, Fredi
  247.    $0
  248. shows how to print text at any angle in VB apps to screen or printer.
  249.  
  250. Vertically Rotate Font  (VRFONT)
  251.    $0
  252. is source code for rotating a font vertically.
  253.  
  254. #3557 Networking/Communications
  255. -------------------------------
  256. ADialer
  257.    Lamson, George
  258.    $0
  259. is the source code and executable for a program to dial the phone.
  260.  
  261. Axis Phone 3.1 (AXPHON)
  262.   Tirio, Joseph J.
  263.   $0-$5
  264. is VB source code for a modem dialer.
  265.  
  266. ComDemo 1.0
  267.    $0
  268. illustrates the use of several COMM API functions. Includes source code and an
  269. executable file.
  270.  
  271. Link'n Load (LINKLOD)
  272.    Krumsee, Art
  273.    $0
  274. is VB code that shows how to establish a network link, run a specified
  275. application, and when done, unload the link. Network managers with VB only have
  276. to enter the application name into the code and compile it for this to work.
  277.  
  278. NetPrint (NETPRNT)
  279.    Krumsee, Art
  280.    $0
  281. is VB source that allows network users to link and unlink printers from within
  282. Windows. It includes declarations for 3 undocumented Windows API functions which
  283. should make this application network independent.
  284.  
  285. Novell-VB (NOVL-VB)
  286.    Johnson, L.J.
  287.    $0
  288. contains an example program with source code that allows you to attach to and
  289. de-attach from multiple servers. You can also set drive mappings on your primary
  290. server. Many of the basic Novell API's are demonstrated.
  291.  
  292. VBMate
  293.    $0
  294. contains a library of routines and sample code for interfacing VB with EXTRA!
  295. for Windows EHLLAPI.DLL. This gives VB the ability to interact with a 3720
  296. mainframe terminal session.
  297.  
  298. VBTerm
  299.    McGuinness, Charles
  300.    $0
  301. is source code for a simple VT100 terminal emulator.
  302.  
  303. --------------------------------
  304. END OF SMALL PROGRAMS DISK #3557
  305. --------------------------------
  306.  
  307.  
  308. --------------------
  309. 3704 Visual Basic #3          Small Programs Disk
  310. --------------------
  311. #3704 System
  312. ------------
  313. Drag'n'Drop (DRAGDRP)
  314.    Bonner, Paul
  315.    $0
  316. shows how to add support for the Windows 3.1 File Manager drag-and-drop facility
  317. to a VB program.
  318.  
  319. DragForm (DRAGFRM)
  320.    Simms, Jeff
  321.    $0
  322. demonstrates how to drag a form without a title bar and dragging a textbox using
  323. similar code.
  324.  
  325. EndTask
  326.   Simms, Jeff
  327.   $0
  328. is a DLL that lets you close your app normally when the user selects End
  329. Task from Task Manager.
  330.  
  331. ExWait
  332.    $0
  333. demonstrates how to use the Windows GetModuleUsage function to cause VB to
  334. wait until a SHELL command has finished.
  335.  
  336. Fndwnd
  337.    $0
  338. shows how to look for a window based on Caption and/or ClassName.
  339.  
  340. Ini_Art
  341.    Jones, Tim
  342.    $0
  343. is a tutorial on writing and using INI profile files. Source code examples are
  344. included.
  345.  
  346. KeyCode
  347.    Mosher, Sue
  348.    $0
  349. displays the hex keycode for any key pressed. This is useful for any Windows
  350. programmer, but the included source code is VB.
  351.  
  352. Landau
  353.    $0
  354. shows how to use drag and drop, how to link to the Windows calculator, notepad
  355. and winhelp, and how to use the clipboard.
  356.  
  357. LstDrag
  358.    Mosher, Sue
  359.    $0
  360. is code for dragging a line in a List box to another line with the mouse or
  361. cursor keys.
  362.  
  363. LoadTime
  364.    $0
  365. is a text file that tells how to handle slow loading programs to keep the user
  366. from messing things up.
  367.  
  368. Minifile.BAS
  369.    $0
  370.    is a VB module that simplifies the use of INI files.
  371.  
  372. ResCheck 1.0 (RESCHEK)
  373.    Houck, Dan
  374.    $0
  375. is source for checking and displaying GDI and User Heap information in an icon.
  376.  
  377. Shuffler (SHUFLER)
  378.    Stine, Brian D.
  379.    $0
  380. is VB source code for a utility to shuffle (randomize) sound files assigned to
  381. system events. Requires Win31 and the Professional Tool Kit for VB.
  382.  
  383. SySwitch 2.03 (SYSWTCH)
  384.    Bonner, Paul
  385.    $0
  386. is VB source for a utility for changing Windows configurations.
  387.  
  388. TimeFrame (TIMFRAM)
  389.   Braeuchi, J.
  390.   $0
  391. shows how to display information on the caption bar of other applications.
  392. This example displays the time.
  393.  
  394. VBFindID (VBFNDID)
  395.    Kitsos, Costas
  396.    $0
  397. is a utility which can be used to determine the IDs of VB Controls during
  398. design-time.
  399.  
  400. VBMem 1.1 (VBMEM-S)
  401.    Snider, Charles K.
  402.    $0
  403. is source for a VB app that displays Windows system information: the operating
  404. mode, presence of a math chip, and free memory. Compiled and run minimized, the
  405. display will constantly update the free memory number.
  406.  
  407. Wmem
  408.   Buelow, Ron
  409.   $?
  410. shows how to create an icon bar that displays system memory, stays on top, and
  411. is moveable.
  412.  
  413. WndFind
  414.    User Friendly, Inc.
  415.    $0
  416. solves the problem of needing an exact match when using the AppActivate command.
  417. This can also be used to determine if your application is already running.
  418. Source is included.
  419.  
  420. #3704 Time/Date Applications
  421. ----------------------------
  422. Calendar Program (CAL-PRO)
  423.    Meadows, Al
  424.    $0
  425. is the source code and executable for a calendar program.
  426.  
  427. DateTime (DAT-TIM)
  428.    Michna, Hans-Georg
  429.    $0
  430. is VB source to display the date and time in a variety of international or
  431. custom formats.
  432.  
  433. GridCal
  434.    Meadows/Graves
  435.    $0
  436. is source for making a calendar using the Grid custom control.
  437.  
  438. VB Clock 1.0 (VBCLOCK)
  439.    Gagliano, Jim
  440.    $0
  441. is VB source for an app to display the date and time in a very small window.
  442.  
  443. VBClock 1.1 (VBCLK)
  444.    Holland, Sarah
  445.    $0
  446. contains source code and an executable for a Win31 utility that shows the date,
  447. time, and the percentage of free system resources remaining. Options include
  448. background/foreground color selection, font selection, alarms, and more.
  449.  
  450. VB Popup Calendar (VBPCAL)
  451.    Schueler, Don
  452.    $0
  453. is source for a small pop-up calendar. It is intended for popping up in date
  454. fields and returning the value to the field.
  455.  
  456. --------------------------------
  457. END OF SMALL PROGRAMS DISK #3704
  458. --------------------------------
  459.  
  460.  
  461. --------------------
  462. 3788 Visual Basic #4          Small Programs Disk
  463. --------------------
  464. #3788 Graphics/Video
  465. --------------------
  466. 3D4VB
  467.    LAN Services
  468.    $10
  469. lets you create beautiful 3-D effects. More than 20 different routines are
  470. included to draw 3-D frames, shadowed boxes, borders, picture buttons, etched
  471. and shadowed text, and more. Interestingly, this is all done with VB code - no
  472. DLL's to keep track of. All source code is included.
  473.  
  474. BMPKit
  475.    Campbell, George
  476.    $0
  477. is a set of routines to scale, print, and display bitmaps. A demo and all source
  478. code are included.
  479.  
  480. Burglar & Animate (BURGLAR)
  481.    Campbell, George
  482.    $?
  483. contains source for two demonstrations of simple animation using icons.
  484.  
  485. Fade To Black (FADE)
  486.    Stine, Brian
  487.    $0
  488. demonstrates how to make the background of your form fade from blue to
  489. black like the the background in MS install windows.
  490.  
  491. FrameVB
  492.    Ford, Nelson ASP
  493.    $0
  494. is a Module that will draw shadowed frames around controls to create the
  495. illusion of their being recessed. Also included is a routine for underlining a
  496. control such as a Text box.
  497.  
  498. GetPut
  499.    Martin, Wendell
  500.    $0
  501. is a routine that works like the graphic Get and Put statements in DOS Basic.
  502. Example code is included.
  503.  
  504. Icon Browser (ICONBRW)
  505.    $0
  506. shows how to more easily extract icons from apps in Windows 3.1.
  507.  
  508. IconDemo (ICONDEM)
  509.    Young, Ted M.
  510.    $0
  511. is demo code to show how to draw graphics on a VB app's icon.
  512.  
  513. IcoXtrc
  514.    $0
  515. is a routine for extracting icons from executables and DLLs.
  516.  
  517. Marquee
  518.    OsoSoft
  519.    $0
  520. is code for adding a moving banner to your VB applications.
  521.  
  522. PolyGone (POLYGO)
  523.    Mack, Jim
  524.    $0
  525. is the source for an interesting graphics display. It also illustrates the use
  526. of graphics when iconized.
  527.  
  528. Programmer's Workshop 1.0 (PROGWRK)
  529.    Bushnaq, Firas
  530.    $10
  531. is a template that shows all available screen resolutions on your monitor to
  532. make is easy for you to size your forms and dialog boxes. It has a ruler scale
  533. which shows twips, inches, points, picas, and pixels and can be used for
  534. conversions among those units of measure.
  535.  
  536. RLE vs BMP (RLEBMP)
  537.    $0
  538. is simply an illustration of the huge difference in size between standard BMPs
  539. and compressed RLE files.
  540.  
  541. Refresh
  542.    $0
  543. demonstrates the use of VB's implicit refresh versus an explicit refresh of a
  544. Text Box.
  545.  
  546. Shades
  547.    Stine, Brian
  548.    $0
  549. show how to give your forms a "brushed steel" background like the Borland custom
  550. controls.
  551.  
  552. VBFlip
  553.    $0
  554. is an outstanding demonstration of using the BitBlt and StretchBlt API
  555. functions. The demo code displays a grid of tiles which you can flip over to
  556. show a graphic or which you can X out with a zooming red X. The code also shows
  557. how to store a series of images in a single picture file and use the individual
  558. images.
  559.  
  560. VBMask
  561.    $0
  562. demonstrates how to create a mask from an image and a screen object using
  563. BitBlt.
  564.  
  565. VBMenu
  566.    $0
  567. shows how to add graphic bitmaps and check mark substitutes to a menu.
  568.  
  569. VBScroll (VBSCROL)
  570.    $0
  571. demonstrates an easy way to scroll/pan across a bitmap in a Picture Box.
  572.  
  573. Waldo
  574.    Melanson, Leo
  575.    $0
  576. is the source for an animation sequence in which Waldo walks across the form.
  577.  
  578. WinkDemo (WNKDEMO)
  579.    Campbell, George
  580.    $0
  581. is source that illustrates how to provide an animated screen while your VB
  582. application is loading.
  583.  
  584. --------------------------------
  585. END OF SMALL PROGRAMS DISK #3788
  586. --------------------------------
  587.  
  588.  
  589. --------------------
  590. 3880 Visual Basic #5          Small Programs Disk
  591. --------------------
  592. #3880 Custom Controls
  593. ---------------------
  594. CBList 1.0
  595.    Waldmeyer, Manfred
  596.    $58
  597. allows you to create checkboxes or radiobuttons as a single custom control for
  598. VB. It supports 2D and 3D display, several standard box types, and bitmaps/icons
  599. picture property. This version works only in design-time.
  600.  
  601. ClipSib 1.0
  602.    Funk, Keith
  603.    $0
  604. allows you to have overlapping controls, which VB does not normally support. VB
  605. code for an excellent demo of the routine is included. This code contains many
  606. other useful routines as well.
  607.  
  608. DropDown (DROPDWN)
  609.    $0
  610. shows how to simulate a Combo box with a Text box and a List box.
  611.  
  612. FOpen 1.1
  613.    Kitsos, Costas
  614.    $0
  615. is a set of forms, VB code, and API calls to create the standard Windows type of
  616. "Open File" dialog box. A demo is included.
  617.  
  618. Gauge
  619.    Mattila, Jussi
  620.    $0
  621. tells how to create a Meter box from two Picture boxes.
  622.  
  623. Graphic 1.1
  624.    Cramp, Stephen
  625.    $15
  626. is a 256-color custom control. It also includes support for OS/2 BMP files. This
  627. version can only be used within VB. Registration gets a runtime module.
  628.  
  629. GridPl
  630.    $0
  631. is a routine for entering data into a Grid control and to scroll the Grid with
  632. Cntl-Arrow or the mouse.
  633.  
  634. Huge-MC
  635.    Marquis Computing
  636.    $0
  637. is the VB Source code to a huge array manager for Windows 3.1. You can create
  638. huge arrays of up to 16MB on 386 and 1 MB on 286.
  639.  
  640. MoveTxt
  641.    Funk, Keith
  642.    $0
  643. shows how to use a Picture control to simulate dragging of a Text control (which
  644. normally cannot be dragged).
  645.  
  646. MultiPik (MULTIPK)
  647.    Kitsos, Costas
  648.    $0
  649. shows how to create a multiple-selection List box with API calls. This is a
  650. frequently requested feature for VB. Source and demo included.
  651.  
  652. GrafStat 1.0 (GRAF-ST)
  653.    Object Productivity, Inc.
  654.    $22-$32
  655. is a custom control for displaying the status of a process. Two styles are
  656. offered: thermometer and needle.
  657.  
  658. Grid Routines (GRIDRTN)
  659.    Ford, Nelson ASP
  660.    $0
  661. is a set of routines for use with the Grid custom control. Routines include
  662. cursor key scrolling of the Grid, direct input to the Grid, add a row, delete a
  663. row, save to and load from disk, clear the Grid and more.
  664.  
  665. Grid-VB
  666.    $0
  667. is a single control that lets you display data in columns and rows. This was
  668. originally given to beta testers by Microsoft, but not included in VB. Jonathan
  669. Zuck has made enhancements to it.
  670.  
  671. HugeGrid (HUGEGRD)
  672.    Ford, Nelson ASP
  673.    $0
  674. is sample code illustrating the integration of a Huge Array with a Grid control.
  675. Features include sorting, searching, adding, deleting and sorted inserting of
  676. records into the Huge Array, as well as paging and scrolling through data with
  677. the Grid.
  678.  
  679. Picnic
  680.    Funk, Keith
  681.    $0
  682. allows you to make picture controls look like VB forms. It demonstrates how to
  683. use the Win3 API functions to add a caption, sizing border and a minimize box
  684. and system menu to a picture control.
  685.  
  686. Prntlbl
  687.    $0
  688. shows how to print captions on a Form using API calls instead of Label controls.
  689. The code looks enormously complicated to us, considering that you can do the
  690. same thing with a few straight VB commands, but maybe we are missing something.
  691.  
  692. RandGrid (RANDGRD)
  693.    Ford, Nelson ASP
  694.    $0
  695. is sample code illustrating the integration of a random access file and a Grid
  696. control.
  697.  
  698. Spin
  699.    Kitsos, Costas
  700.    $0
  701. is commented VB source code to create a Spin Button Control. No DLL/VBX files
  702. are required.
  703.  
  704. VBMeter
  705.    $0
  706. is a VBX that lets you create a meter type display with horizontal or vertical
  707. bars.
  708.  
  709. VBWrite
  710.    Simms, Jeff
  711.    $0
  712. contains source code that demonstrates adding MS Write as a edit control to a VB
  713. application. The advantage is that a Text box does not allow different fonts,
  714. etc., which Write allows. This code is still in the experimental stage.
  715.  
  716. --------------------------------
  717. END OF SMALL PROGRAMS DISK #3880
  718. --------------------------------
  719.  
  720.  
  721. --------------------
  722. 3968 Visual Basic #6          Small Programs Disk
  723. --------------------
  724. #3968 General Tools/Reference/Info
  725. ----------------------------------
  726. AddHelp
  727.   $0
  728. is all the code you need to access a Help file from VB.
  729.  
  730. Additem
  731.    $0
  732. is VB code that illustrates a potential problem with adding fixed length strings
  733. to a List Box.
  734.  
  735. AVI-WI
  736.    Mathison, Rolf
  737.    $0
  738. contains annotated VB source code to play AVI files in any window,
  739. rather than the default random window.
  740.  
  741. BitMap
  742.    Young, Ted
  743.    $0
  744. is code for an "application" that simply illustrates the use of all the VB
  745. Picture Box functions.
  746.  
  747. Click & Double-Click (CLK-DBL)
  748.    Ford, Nelson ASP
  749.    $0
  750. is code that shows how to trap both the click and double-click events for a
  751. control.
  752.  
  753. Color Calculator (COLCALC)
  754.    Evers, Dave
  755.    $0
  756. displays color number for color combo selected on sliding bars. VB source code
  757. is included.
  758.  
  759. Cvdmkd
  760.    Carr, J. Frank
  761.    $0
  762. contains a set of routines that provide the MKDMBF$, MKSMBF$, CVDMBF,
  763. and CVSMBF functions for VB 2.0. It also contains routines to convert
  764. Turbo Pascal 6 byte reals to VB doubles. A simple demo program is also
  765. provided. These routines are important if you plan to convert QB 3.0 or
  766. earlier data files to VB.
  767.  
  768. Focus U-Turn (FOCUTRN)
  769.    $0
  770. demonstrates techniques for the use of Focus, and what to expect when you use
  771. it, particularly as it applies to attempts to verify data on exit from a control
  772. via LostFocus.
  773.  
  774. GetDec
  775.    MicroHelp, Inc.
  776.    $0
  777. eliminates unused DLL declarations from the Global module of your programs,
  778. resulting in a smaller EXE.
  779.  
  780. GetHelp
  781.    Freel, Fred L.
  782.    $0
  783. allows you to call Windows or application Help Files and jump to a page
  784. that you specify.
  785.  
  786. Hyper (HYPR-VB)
  787.    Martin, Wendell
  788.    $0
  789. shows how to add hypertext to your VB programs.
  790.  
  791. Junque
  792.    $0
  793. shows how you can implement an activity indicator for open-ended
  794. routines by displaying a message box that "Things Are Happening".
  795.  
  796. MRB Drop n' Comp (MRBDNC) 08-93 CD
  797.    CHC Software
  798.    $0
  799. is a Windows front end for the Microsoft Multiple Resolution Bitmap
  800. Compiler. It enables you to select a group of files using File Manager
  801. and drop them onto the MRB Drop 'n' Comp window or icon. An Auto Launch
  802. feature automatically starts compilation when a pre-determined number of
  803. files have been selected.
  804.  
  805. PSPFrm
  806.    $0
  807. is source code that allows printing a form, including border and caption,
  808. to a PostScript or PCL printer. Print size is adjustable.
  809.  
  810. RTFGen 2.0
  811.    Baldwin, Dave
  812.    $0
  813. converts plain ASCII files into Rich Text Format for use with the Windows Help
  814. Compiler. This is much easier than learning Word, or its equivalent.
  815.  
  816. Saveme
  817.    Irwin, Gregg
  818.    $0
  819. provides you with a reminder, as well as the ability, to save a project before
  820. running it. Forgetting to save before running is a sure way to lose lots of work
  821. over time. While Irwin designed this as a stand-alone, it seems like it would be
  822. more effective to make it the start-up form in your program during the design
  823. and testing period.
  824.  
  825. Scbar
  826.   Software Assist Corporation
  827.   $0
  828. shows how to have scroll bars represent up to a billion.
  829.  
  830. VB Assistant (VB-ASST)
  831.    English, Donald R.
  832.    $0
  833. displays a menu that lets you save and run the application you are working on,
  834. invoke an icon editor, or quickly gain access to all help and text files which
  835. relate to Visual Basic. Source code and executable are included.
  836.  
  837. VBBooks
  838.   is a list of currently available books about Visual Basic. Information
  839. includes name of book, publisher, publisher's address, phone numbers and
  840. a brief description of the book.
  841.  
  842. VBClean
  843.    Hite, David
  844.    $0
  845. is source for an automatic save/load procedure needed to shrink VB executables.
  846.  
  847. VBE
  848.    Digital Solutions
  849.    $15
  850. adds two useful text options to VB. It allows you to save selected text to a
  851. file and to print selected text. These options will appear under the File Menu
  852. in VB.
  853.  
  854. VBLaunch (VBL-JF)
  855.    Freudenheim, J.
  856.    $0
  857. keeps track of your projects (MAK files); lets you pick one from a list
  858. and launch VB. Source included.
  859.  
  860. VBMacro
  861.    Campbell, George
  862.    $0
  863. is a group of macros for the Windows macro recorder that can save you a lot of
  864. keystrokes when writing code in VB.
  865.  
  866. Winmmsys.txt (MMSYS)
  867.    Microsoft Corp.
  868.    $0
  869. is a text file containing the Windows 3.1 Multimedia API Declarations.
  870.  
  871. --------------------------------
  872. END OF SMALL PROGRAMS DISK #3968
  873. --------------------------------
  874.  
  875.  
  876. --------------------
  877. 3969 Visual Basic #7          Small Programs Disk
  878. --------------------
  879. #3969 Miscellaneous
  880. -------------------
  881. BaseCnv (BASECN)
  882.    Lyle Lensen
  883.    $0
  884. is a routine for doing number base conversions.
  885.  
  886. CFixVB
  887.    Mack, Jim
  888.    $0
  889. is a routine to round Currency variables at a given number of decimal places.
  890. ASM and OBJ files and sample code included.
  891.  
  892. CLBox
  893.    $0
  894. is source code for a Combo List Box with incremental search. It also shows how
  895. to quickly clear a List Box.
  896.  
  897. Coerce
  898.    $0
  899. is a routine to force Currency variable amounts to 0, 1, 2, or 3 decimal digits
  900. of accuracy.
  901.  
  902. Curlib
  903.   Fillion, Pierre
  904.   $15
  905. is a DLL of 28 different cursors (many are animated) which you can use in
  906. your apps. Source showing all the APIs for accessing a cursor DLL is
  907. included.
  908.  
  909. FixMenu
  910.    Young, Ted M.
  911.    $0
  912. is code that shows how to get/change properties of menu items.
  913.  
  914. Ini_Mod1 (INIMOD)
  915.    Berry, Forrest
  916.    $0
  917. is a VB module to create, read and update private INI files. You only need to
  918. add it to your project and call it. Sample code is inlcuded.
  919.  
  920. MenuOn
  921.    $0
  922. shows how to disable and then enable the entire Menu Bar of a Form quickly and
  923. without flicker.
  924.  
  925. MMPVB
  926.    Turpin, Jerry
  927.    $0
  928. shows how to use the MultiMedia Extensions to play MID, WAV, and MMM files.
  929.  
  930. NCalc
  931.    Smaby, Marcus
  932.    $0
  933. demonstrates the implementation of a common keyboard handler.
  934.  
  935. Numbers
  936.    Computing, Marquis
  937.    $0
  938. is a set of routines to emulate binary coded decimal and IEEE string/numeric
  939. conversion functions (MKI$, etc.) found in QB and PDS but not in VB.
  940.  
  941. PGuide
  942.    $0
  943. is the source code for the sample routines in the VB Programmer's Guide.
  944.  
  945. Profile.BAS (PFILEVB)
  946.    Vance, Rob
  947. is VB code (API calls) that makes it easy to store program data in WIN.INI.
  948.  
  949. Sndply (SNDPLAY)
  950.    $0
  951. demonstrates use of sndPlaySound() in VB to play WAV files.
  952.  
  953. SubFrm 08-93 CD
  954.    Courtesy User Friendly, Inc.
  955.    $0
  956. is an example of using an array of data control to simulate the subform
  957. capability of Access in VB3.
  958.  
  959. Text Style (TXTYLE)
  960.    Irwin, Gregg
  961.    $0
  962. shows how to change the style of Text boxes to allow only uppercase or only
  963. lowercase letters, to limit the number of characters, and to create a password
  964. entry box.
  965.  
  966. TxtFmt
  967.    $0
  968. controls text input formats. It formats numeric, dates, uppercase, length of
  969. input, literal constants, etc.
  970.  
  971. VBArray
  972.    Kitsos, Costas
  973. shows how to load/save an array of up to 64k in a single operation.
  974.  
  975. VBXlDem
  976.    $0
  977. is source code to show how to access an embedded chart in Excel and link it to a
  978. basic picture control.
  979.  
  980. VqStrings (VQSTRNG)
  981.    $0
  982. allows huge variable and fixed length strings for Visual Basic. VStrings
  983. delivers fast access and return error codes compatible with Visual Basic's 'On
  984. Error GoTo'.
  985.  
  986. --------------------------------
  987. END OF SMALL PROGRAMS DISK #3969
  988. --------------------------------
  989.  
  990.  
  991. --------------------
  992. 4062 Visual Basic #8          Small Programs Disk
  993. --------------------
  994. #4062 Database/Data Entry
  995. -------------------------
  996. Btcreate (BTCREAT)
  997.    Highsmith, J.
  998.    $0
  999. is sample source for the use of Btrieve create in VB. Requires the Btrieve for
  1000. Windows DLL.
  1001.  
  1002. BtrTest
  1003.    Meyer, David
  1004.    $0
  1005. is source code for a Btrieve for Windows sample program.
  1006.  
  1007. CallBT
  1008.    Kubelka, Bob
  1009.    $0
  1010. contains a function which simplifies using Btrieve with Visual Basic. Requires
  1011. Btrieve for Windows.
  1012.  
  1013. Comb Sort (CMBSORT)
  1014.    Dacon, Tom
  1015.    $0
  1016. is a sort algorithm that is simpler than Quicksort while still nearly as fast.
  1017.  
  1018. EditDem
  1019.    Milligan, Keith
  1020.    $0
  1021. is a set of data entry control routines for VB: date entry, price/quantity,
  1022. currency, two and four decimal places, string to a specified length, uppercase
  1023. text input, and others.
  1024.  
  1025. Paradox Engine Demo (PDOXED)
  1026.    Jaster, John
  1027. contains a DLL and source code for a simple demonstration of the Paradox engine.
  1028.  
  1029. PXCreate (PXCREAT)
  1030.    Nech, Jim
  1031.    $0
  1032. provides a way to use the Paradox Engine to create Paradox tables in Visual
  1033. Basic. Source Code is included, and VBRUN is required.
  1034.  
  1035. SQL Query (SQLQRY)
  1036.    $0
  1037. is an upgrade of the Query VB program in MS's VB SQL Server DLL kit (required to
  1038. run this file). It improves the handling of returned rows.
  1039.  
  1040. SQLGrid
  1041.    Hyland, Bob
  1042.    $0
  1043. shows how to use a GRID control (on disk #3880) with the VBQSL SQL Server (from
  1044. Microsoft).
  1045.  
  1046. Tree (TREE-RS)
  1047.    Stoepper, Ralf
  1048.    $0
  1049. is code for displaying a data tree with exploding and hiding of data, similar
  1050. to an outlining program.
  1051.  
  1052. VBDB
  1053.    $0
  1054. is a set of forms and code for a dBase engine. A lot of coding has gone into it.
  1055. The sample application is about 85% complete; the engine is completely done.
  1056.  
  1057. VB-ISAM
  1058.    Eibl, Gunter
  1059.    $0
  1060. contains the source code for an ISAM-emulation, using the rules of Basic PDS
  1061. 7.1. The emulation needs the Btrieve DLL. An an example is included to see how
  1062. to use Btrieve from Visual Basic.
  1063.  
  1064. VB-Paradox Engine Interface (VBPXENG)
  1065.    Dooley, Sharon F.
  1066.    $0
  1067. is a set of declarations that create an interface to the Paradox Engine. It will
  1068. translate between VB and Paradox data types.
  1069.  
  1070. VBSort
  1071.    Ford, Nelson
  1072.    $0
  1073. is the code and a sample application for sorting both a List box and an array.
  1074. Testing shows that it takes 8 times longer to sort a List box.
  1075.  
  1076. WinBtrv
  1077.    Novell
  1078.    $0
  1079. is a DLL to allow using Btrieve in VB applications.
  1080.  
  1081. XQLM Declarations (XQLMVB)
  1082.    $0
  1083. are the VB declarations for working with Novell XQL.
  1084.  
  1085. #4062 Miscellaneous
  1086. -------------------
  1087. CLIPDEM
  1088.    $0
  1089. demonstrates using the clipboard across forms.
  1090.  
  1091. ComServ
  1092.    Buck, Alan
  1093.    $0
  1094. is the source code for a VB application for keeping track of Zip files. Studying
  1095. other apps is a good way to learn.
  1096.  
  1097. GPMVB1
  1098.    $0
  1099. is source that shows how to use VB to create and edit a form-based document in
  1100. Microsoft Word for Windows.
  1101.  
  1102. Regions
  1103.    $0
  1104. detects when the user has clicked in a specified area. A demo app shows
  1105. the API calls and sample code.
  1106.  
  1107. Winstall.Frm
  1108.    $0
  1109. is source code for a program to find and run installation programs on program
  1110. disks.
  1111.  
  1112. --------------------------------
  1113. END OF SMALL PROGRAMS DISK #4062
  1114. --------------------------------
  1115.  
  1116.  
  1117. --------------------
  1118. 4226 Visual Basic #9          Small Programs Disk
  1119. --------------------
  1120. #4226 Printing
  1121. --------------
  1122. Code.Print 2.2  (CODEPRN)
  1123.    Caladonia Systems, Inc. ASP
  1124.    $35
  1125. lets you print your VB source code with a wide range of options,
  1126. including titles, headers, footers, project name, font control,
  1127. user-defined pagination, margins and line spacing. Other features
  1128. include the ability to print entire applications or single modules or
  1129. routines; to sort source code by subroutine; to serialize backups of
  1130. source code files; to print an index of functions and subroutines; VB2
  1131. compatibility; and more.
  1132.  
  1133. Devtes
  1134.    contains sample code to locate available devices and set the default
  1135. printer in Visual Basic.
  1136.  
  1137. DrawScript Routines (DRAWSCR)
  1138.    McClure, Jim
  1139.    $0
  1140. is a set of routines for previewing printer output on screen.
  1141.  
  1142. Endprn
  1143.    $0
  1144. is source code for a small utility for cancelling a print job.
  1145.  
  1146. HPEnv 2.0 (HPENV-S)
  1147.    Himowitz, Michael J.
  1148.    $0
  1149. is VB source for an application that prints envelopes in landscape mode without
  1150. having to change printer setup. This is also on a Windows applications disk.
  1151.  
  1152. HPESC
  1153.    O'Rourke, Peter
  1154.    $0
  1155. explains how to send ESCape sequences from Visual Basic to an HPIII printer.
  1156.  
  1157. Justify2
  1158.    $0
  1159. is a routine which can extract text from a Text Box and print it justified.
  1160.  
  1161. Pict_t
  1162.    Santamarina, George F.
  1163.    $0
  1164. demonstrates how to print bitmaps using Windows 3.1 Common Dialog routines.
  1165.  
  1166. PPOrient (PPORIEN)
  1167.    Poellinger, Paul
  1168.    $0
  1169. is a DLL to find out and set the current printer orientation to Portrait or
  1170. Landscape.
  1171.  
  1172. PPRTR 3.009-93 CD
  1173.    Poellinger, Paul
  1174.    $10
  1175. contains a DLL that allows you to get a list of available printers,
  1176. change default printer, and get default printer and port.
  1177.  
  1178. Print Clipboard (PRINTCB)
  1179.    Barnett, Clifford P.
  1180.    $0
  1181. contains source code and an executable for printing the contents of the Windows
  1182. Clipboard. Text and graphic dumps are both supported.
  1183.  
  1184. Project Printer 2.1 (PROJPRN)
  1185.    Holland, Sarah
  1186.    $10
  1187. produces a nicely formatted listing of your VB file in Word for Windows,
  1188. while also saving text/loading text for you.
  1189.  
  1190. PrSetup
  1191.    Schwartz, Corey
  1192.    $0
  1193. is a DLL and supporting code to add to your applications to allow the user to
  1194. select printers, as well as to adjust printer setup and configuration. All C and
  1195. VB source code is included.
  1196.  
  1197. PrtList
  1198.    Mattila, Jussi
  1199.    $0
  1200. is a set of printer selection procedures for VB.
  1201.  
  1202. Psetup revC
  1203.    Kitsos, Costas
  1204.    $0
  1205. is a DLL that lets you invoke the Windows standard Printer Setup Dialog. Sample
  1206. source code is included.
  1207.  
  1208. PSOut
  1209.    Cramp, Stephen
  1210.    $0
  1211. illustrates a method of printing bitmap files up to 32k in size. It has been
  1212. tested on PostScript and HP LaserJet printers only.
  1213.  
  1214. PWrap
  1215.    Wagner, Richard
  1216.    $0
  1217. is a routine for sending text to the printer with word wrap at word breaks, as
  1218. delimited by spaces.
  1219.  
  1220. VB2Grid
  1221.    contains a grid control print subroutine for VB 2.0
  1222.  
  1223. VBBook (VBB-DS)
  1224.    Scott, Dennis
  1225.    $0
  1226. is source code for an app that lets you print ASCII text files to an HPLJ
  1227. printer in booklet format.
  1228.  
  1229. VBPDemo
  1230.    Obeda, Ed
  1231.    $0
  1232. shows how to calculate the default printer's lines per page under the declared
  1233. FONTNAME and FONTSIZE. It will also a allow the user to ABORT the print job,
  1234. thereby flushing the printer buffer.
  1235.  
  1236. VB Printer Control (VBPRINT)
  1237.    Harrington, Dennis
  1238.    $0
  1239. demonstrates how to put a laser printer into Landscape mode and how to select a
  1240. paper bin without going through the Windows print manager.
  1241.  
  1242. --------------------------------
  1243. END OF SMALL PROGRAMS DISK #4226
  1244. --------------------------------
  1245.  
  1246.  
  1247. ---------------------
  1248. 4606 Visual Basic #10          Small Programs Disk
  1249. ---------------------
  1250. #4606 Custom Controls #2
  1251. ------------------------
  1252. 3DCTL
  1253.   Bonner, Paul
  1254.   $0
  1255. shows how to use CTL3D.DLL from Excel 4.0 to give all common dialogs and
  1256. message boxes in a VB app a 3-D appearance. (CTL3D.DLL not included.)
  1257.  
  1258. 3D-VB Input 1.0b (3DVBIN)
  1259.    Opaque Software
  1260.    $15
  1261. is a Text Box type custom control with numerous optional 3D effects, formatted
  1262. input, justification, and more.
  1263.  
  1264. 3D-How
  1265.    shows you how to draw 3D brushed steel looking controls with VB2. All
  1266. code is included; no add-on tools are required.
  1267.  
  1268. CntrlC
  1269.    $0
  1270. shows how to create new instances of composite controls (eg: frames with check
  1271. boxes) using the SetParent API call.
  1272.  
  1273. DDServe
  1274.   Zuck, Jonathan
  1275.   $0
  1276. is a DLL that lets you add Windows 3.1 drag-and-drop capability to your
  1277. applications. Several example apps are included.
  1278.  
  1279. Dialogs
  1280.    Kitsos/Johnson
  1281.    $0
  1282. contains example code for using common dialogs with API calls without the need
  1283. for a separate DLL.
  1284.  
  1285. Dragdrop.VBX (DD-VBX)
  1286.    Apex Software
  1287.    $0
  1288. allows Visual Basic applications to intercept File Manager drag/drop messages.
  1289.  
  1290. IniCon 2.0 09-93 CD
  1291.   Shields, James
  1292.   $5
  1293. is a custom control to help deal with INI files. It will handle Windows API
  1294. calls, and comes with a Windows Help file.
  1295.  
  1296. MhCtl
  1297.   Beekes, Bernd
  1298.   $?
  1299. demonstrates how to get the control handle of a menu.
  1300.  
  1301. MHSample (MHSAMPL)
  1302.    Patterson, Sam
  1303.    $0
  1304. is a well commented sample custom control.
  1305.  
  1306. OpenDlg
  1307.    Thomas, Zane
  1308.    $0
  1309. is a DLL for the Open and Save-As common dialogs.
  1310.  
  1311. PerCnt 2.0 09-93 CD
  1312.    Shields, James
  1313.    $10
  1314. is a custom control to display a percentage status bar. The VB program
  1315. can control the font, color, border, and size characteristics of the
  1316. status bar. Sample code is included.
  1317.  
  1318. PropView (PROPVW)
  1319.    Microsoft
  1320.    $0
  1321. is a Custom Control that can display the properties of the current form and
  1322. allows printing of the control properties.
  1323.  
  1324. Stbar 2.1
  1325.   Beekes, Bernd
  1326.   $?
  1327. allows you to add a status line to your VB applications.
  1328.  
  1329. SysMenu
  1330.    Simms, Jeff
  1331.    $0
  1332. is a DLL for adding menu items to a form's system control box.
  1333.  
  1334. TimeQueue & TextKey (TIMETXT)
  1335.    Curlew Software
  1336.    $0-$10
  1337. are two VB controls. TextKey lets you attach a prepared text file to it
  1338. during design time. TimeQueue lets you execute events at specified time
  1339. intervals.
  1340.  
  1341. ToolBar
  1342.    Murphy, Stephen
  1343.    $0
  1344. walks you through creating a toolbar using a picture box for the bar and BMP
  1345. files for the buttons. Sample source code and BMP files are included.
  1346.  
  1347. ToolButton 2.0 (TOOLBUT)
  1348.    Foster, Brett
  1349.    $0-$?
  1350. let you have standard toolbar buttons. Features include nine standard command
  1351. buttons, six different button states generated from a single supplied bitmap
  1352. for custom buttons, MouseDown event for help messages, on-line help reference,
  1353. and more.
  1354.  
  1355. TPW2VB
  1356.    Liddicoet, Brett
  1357.    $20
  1358. lets you write VB custom controls in TPW instead of C by providing access
  1359. to the VB API via a DLL.
  1360.  
  1361. VB-Bar
  1362.   PoloWood, Felipe
  1363.   $0
  1364. is a percent-complete gauge that requires only a single Picture box, which
  1365. conserves resources.
  1366.  
  1367. --------------------------------
  1368. END OF SMALL PROGRAMS DISK #4606
  1369. --------------------------------
  1370.  
  1371.  
  1372. ---------------------
  1373. 4699 Visual Basic #11          Small Programs Disk
  1374. ---------------------
  1375. #4699 DLL's #2
  1376. --------------
  1377. 3D-Vb Input 1.1b (3DINPUT)
  1378.   Liddicoet, Brett
  1379.   $15
  1380. is a Text box custom control that lets you add a 3-D look to the box and to
  1381. the text, specify data entry type, and align text left, centered, etc. The
  1382. unregistered version is limited to three controls per project.
  1383.  
  1384. CDLL-VB
  1385.   Aylor, Bill
  1386.   $?
  1387. is a TurboC++ DLL for VBWin that illustrates how to pass a character string
  1388. from the DLL to VB for processing.
  1389.  
  1390. DateMath (DATEMTH)
  1391.    Expertec, Inc.
  1392.    $25
  1393. is a DLL which adds date math to your apps.
  1394.  
  1395. DLL4VB
  1396.   $0
  1397. is an example of how to make a simple DLL for VB with BC++. C and VB source
  1398. included.
  1399.  
  1400. DLL Sniffer v1.0 (DLSNIFF)
  1401.    Hutmacher, Dave
  1402.    $9
  1403. finds and lists all Declares for external Subs and Functions in your source
  1404. code.
  1405.  
  1406. DskInfo
  1407.   Taylor, Ian
  1408.   $0
  1409. is a DLL that returns information about a specified drive: free space,
  1410. total space, total clusters, available clusters, sectors per cluster and
  1411. bytes per sector. It also returns free system resources and memory.
  1412.  
  1413. HlpKey
  1414.    Simms, Jeff
  1415.    $0
  1416. is a DLL and source code which eliminates the need for separate F1 Help
  1417. Keypress events.
  1418.  
  1419. HotKey.DLL (HKEYVB)
  1420.    Zuck, Jonathan
  1421.    $0
  1422. is designed to provide hotkey support to Visual Basic, which is not directly
  1423. supported in VB.
  1424.  
  1425. HUGEARR.DLL (HUGEARR)
  1426.    Schmidt, Stephen
  1427.    $0
  1428. is a DLL which contains functions for creation, maintenance, and deletion of
  1429. arrays larger than 64K, with more than 32k elements per dimension.
  1430. It also lets you copy contiguous elements from a Huge Array into a specified
  1431. part of a VB array and vice-versa. C source for the DLL is included.
  1432.  
  1433. Jiang Controls (JIANG)
  1434.   Jiang, Jeng Long
  1435.   $0
  1436. is a set of controls for VB, including a 3-D label with right, center, and
  1437. left justification, a "spinner" control, and horizontal and vertical
  1438. percent-complete gauges.
  1439.  
  1440. Joystick DLL (JSTICK)
  1441.    Dabel, Bret or Martin, Robert
  1442.    $15
  1443. is a DLL to access the joystick settings for writing games using Visual
  1444. Basic. It returns the x and y coordinates and button settings for either
  1445. joystick 1 or 2. It can read the joystick settings by either the
  1446. hardware or BIOS. A demo with source code is provided to show how to
  1447. call the routine in the DLL.
  1448.  
  1449. Labeldll (LABLDLL) 09-93 CD
  1450.    Guimond, Stephen C.
  1451.    $0
  1452. contains a DLL that will allow you to read, write, and delete DOS volume
  1453. labels. It will also allow you to get file and disk information such as
  1454. total disk space, available disk space, file date, file time, and size
  1455. of file.
  1456.  
  1457. A conversion routine to get plain English dates and times out of those
  1458. returned by the DLL is also provided. Commented Pascal source code is
  1459. included.
  1460.  
  1461. Locker API 1.0 (LOCKAPI)
  1462.    Hampshire Software
  1463.    $245
  1464. is a software metering DLL. It allows a programmer to control the number
  1465. of concurrent users that may access their windows program. It works on
  1466. all networks that support DOS filesharing/filelocking. It also works on
  1467. local drives.
  1468.  
  1469. MHFormScroll 2.0 (MHFS)
  1470.   MicroHelp
  1471.   $0
  1472. adds scroll bars to Forms. This lets you have forms that are larger than
  1473. the screen.
  1474.  
  1475. Message Music (MSGMUS)
  1476.   Zuck, Jonathan
  1477.   $0
  1478. lets you add sounds to Message Boxes. There are different, "descriptive"
  1479. sounds for Normal, Stop, Question, Exclamation, and Information boxes.
  1480.  
  1481. PeekB
  1482.    Harvey, Jim
  1483.    $0
  1484. is a DLL that lets you peek at protected memory. The DLL source code
  1485. illustrates how to write a DLL for VB.
  1486.  
  1487. SysMenu
  1488.   Simms, Jeff
  1489.   $0
  1490. is a DLL that lets you add items to the System Control Box menu.
  1491.  
  1492. TxtHook
  1493.   Simms, Jeff
  1494.   $0
  1495. is a DLL that enhances the Text box. The primary feature is that text can
  1496. be left highlighted even when the Text box loses focus.
  1497.  
  1498. WinPlay
  1499.   Zuck, Jonathan
  1500.   $0
  1501. is a DLL that plays simple music files through the PC's speaker. Although
  1502. this cannot compare to the music you can play through sound cards, it does
  1503. offer some sound effects for machines without such cards.
  1504.  
  1505. VBDialog (VBDIALG)
  1506.    $0
  1507. is a common dialog DLL for saving and loading files. This is a solution
  1508. to the problem of saving files with different filters in VB
  1509. CMDIALOG.VBX.
  1510.  
  1511. XTask 1.0
  1512.    Stam, Pieter
  1513.    $0
  1514. is a DLL that lets you detect when any EXE has terminated.
  1515.  
  1516. --------------------------------
  1517. END OF SMALL PROGRAMS DISK #4699
  1518. --------------------------------
  1519.  
  1520.  
  1521. ---------------------
  1522. 4855 Visual Basic #12          Small Programs Disk
  1523. ---------------------
  1524. #4855 General Tools/Reference/Info #2
  1525. -------------------------------------
  1526. Apptbook (APTBOOK)
  1527.    Wisniewski, Gary
  1528.    $?
  1529. contains a complete implementation designed to demonstrate drag-and-drop
  1530. techniques, including cell-to-cell grid dropping and user-feedback issues.
  1531.  
  1532. AVIDemo
  1533.    Turpin, Jerry
  1534.    $0
  1535. is VB source for an app that shows how to open and play AVI, WAV, MMM,
  1536. and MID files.
  1537.  
  1538. CfgText
  1539.    McClure, Jim
  1540.    $0
  1541. is a set of routines for setting a Text box for maximum length of input, upper
  1542. and lowercase translation, and password hiding.
  1543.  
  1544. Consthlp.hlp (CON-HLP)
  1545.   Buhrer, Richard
  1546.   $0
  1547. is the CONSTANT.TXT file for VB/Win 2.0 edited into a Help file with hypertext
  1548. links and key word searching.
  1549.  
  1550. Help Compiler Shell (HCSHELL)
  1551.    Brown, Tim
  1552.    $0
  1553. opens, edits, and saves Help Compiler project files and map files. It runs the
  1554. Help Compiler and your compiled Help files. It also automates a few of your
  1555. compiling tasks and reports the compile status.
  1556.  
  1557. KBWin
  1558.    $0
  1559. is a list of articles in the CompuServe Knowledgebase about Visual Basic for
  1560. Windows.
  1561.  
  1562. MSKB
  1563.    $0
  1564. is a list of the topics in the MS KnowledgeBase area of Compuserve.
  1565.  
  1566. Profile (PFIL-DM)
  1567.    Mosier, Dave
  1568.    $0
  1569. makes the WIN Profile API's easier and safer to use.
  1570.  
  1571. Setup2
  1572.    Chapman, Mike
  1573.    $0
  1574. is an enhanced version of the VB2 Pro installation utility.
  1575.  
  1576. SoundDemo (SNDDEMO)
  1577.    $0
  1578.   shows how to access the user-selected Windows system sounds and
  1579. attach them to message box functions.
  1580.  
  1581. Topmost
  1582.    Contreras, Mike
  1583.    $0
  1584. contains source for a utility to keep any specified window on top. This is
  1585. very useful for keeping the VB2 properties window visible during program
  1586. development.
  1587.  
  1588. VB_2_EXT (VB2EXT)
  1589.    Hutmacher, David Th.
  1590.    $0
  1591. lets you easily reuse Declare statements from existing VB source code.
  1592. It dis- plays a list of all the BAS files on the selected drive and a
  1593. list of all the Declares in a selected BAS file.
  1594.  
  1595. VB2list
  1596.    Barlow, Chris
  1597.    $0
  1598. a Word for Windows 2.0 template that will read Visual Basic MAK files
  1599. and locate all FRM and BAS files. Then it will read these files and
  1600. create an outline and table of contents of all Subs and Functions.
  1601.  
  1602. Vbcal
  1603.    Mower, Chris
  1604.    $0
  1605. is a calendar module for VB3. It provides a pop-up calendar for users to
  1606. enter a date.
  1607.  
  1608. VBCmp 1.00
  1609.    Hein, Scott J.
  1610.    $0
  1611. is a Windows shell for COMPRESS.EXE.
  1612.  
  1613. VBFlush 1.1
  1614.    Moccia, Lou A.
  1615.    $4
  1616. automates the process of save/load/replace for VB projects.
  1617.  
  1618. VBPaths
  1619.    Brown, Tim
  1620.    $0
  1621. reads a MAK file and shows the path that each Project file is in.
  1622.  
  1623. VBProject 1.0 (VBPROJ)
  1624.    Kallonen, Jari
  1625.    $0
  1626. is a handy start-up tool for VB. It displays up to 12 of your Projects on but-
  1627. tons; click a button and it loads VB and the selected Project. Commented VB
  1628. source for VBProject is provided.
  1629.  
  1630. Viewer (VIEW-VB)
  1631.    $0
  1632. for creating a screen preview of printed files with scroll bars.
  1633.  
  1634. Windows Info (WINFOVB)
  1635.    Bonner, Paul
  1636.    $?
  1637. reports the caption, window handle and class name of the window under
  1638. the mouse cursor, its parent window, and its progenitor window. VB 2.0
  1639. source code is included.
  1640.  
  1641. ZipRead
  1642.    $0
  1643. is source code for reading the contents of ZIP files.
  1644.  
  1645. --------------------------------
  1646. END OF SMALL PROGRAMS DISK #4855
  1647. --------------------------------
  1648.  
  1649.  
  1650. ----------------------
  1651. 12026 Visual Basic #13          Small Programs Disk
  1652. ----------------------
  1653. 12026 Graphics/Video #2
  1654. -----------------------
  1655. APM-Metafiles for VB (APMMETA)
  1656.    Reisewitz, U.
  1657.    $0
  1658. lets you use "problem" WMF files with VB.
  1659.  
  1660. AutoSize (AUTOSIZ)
  1661.    Scherer, Bob
  1662.    $0
  1663. shows how to adjust forms and their contents for any type of video type.
  1664.  
  1665. AVI Viewer (AVIWIN) 09-93 CD
  1666.    Callaway, Dustin
  1667.    $0
  1668. demonstrates how to play AVI files through a custom window rather than
  1669. the default AVI playback window. The program allows for positioning
  1670. and sizing of the playback window by simply placing a picture box on
  1671. your VB form. Source code and executable are included.
  1672.  
  1673. Cursor (CURSRPF)
  1674.    Fillion, Pierre
  1675.    $0
  1676. is source code to create a cursor in VB without a DLL.
  1677.  
  1678. MetaLib 1.0
  1679.    Sygenex
  1680.    $0
  1681. contains a set of routines that will allow you to create, draw, and save SDK
  1682. (vector graphics) metafiles.
  1683.  
  1684. Micro-Pic 1.0 (MICROPC)
  1685.    Freel, Fred L.
  1686.    $0
  1687. is a PicClip bitmap array. It provides 100 toolbar type button graphics
  1688. for use with the PicClip control. Requires Visual Basic Pro 2.0's
  1689. PicClip.VBX.
  1690.  
  1691. Pic2ic 09-93 CD
  1692.    Hart, Matt
  1693.    $0
  1694. a project that shows how to make an .ICO compatible bitmap on a
  1695. picture control. It extracts an icon from a file, then copies the mask
  1696. image used as an icon/drag icon.
  1697.  
  1698. SSave
  1699.    User Friendly, Inc.
  1700.    $0
  1701. is a DLL that allows you to create Windows screen savers (like After Dark) in
  1702. Visual Basic.
  1703.  
  1704. TurboDXF (TURBODX)
  1705.    Dorosh, David
  1706.    $50
  1707. is a DLL that allows you to create standard DXF graphics files with up to 25
  1708. entities per drawing. It works with TP, VB, OV, Excel, C.
  1709.  
  1710. WMF2BMP (WMF2-VB)
  1711.    Campbell, George
  1712.    $0
  1713. is VB2 source that converts WMF files to BMP files, with full scaling
  1714. capabilities.
  1715.  
  1716. WMFPix
  1717.    $0
  1718. is a set of graphics icons in WMF format for use in your VB programs.
  1719.  
  1720. Z2
  1721.    GraniteWare
  1722.    $0
  1723. lets you to zoom in up to 4x the area around your cursor. It allows you to
  1724. continue zooming even when another application has focus. It can clip the zoomed
  1725. area to the clipboard.
  1726.  
  1727. ---------------------------------
  1728. END OF SMALL PROGRAMS DISK #12026
  1729. ---------------------------------
  1730.  
  1731.  
  1732. ----------------------
  1733. 12358 Visual Basic #14          Small Programs Disk
  1734. ----------------------
  1735. #12358 DDE
  1736. ----------
  1737. DDEShare (DDESHR)
  1738.   Software Assist Corporation
  1739.   $0
  1740. is a VB implementation of the WFW DDEShare application. It provides an
  1741. example of utilizing several of the API functions used in controlling the
  1742. DDEShare database.
  1743.  
  1744. DDE Utility (DDEUTIL)
  1745.    $0
  1746. shows how to do DDE in a generic fashion. Lets you test which DDE commands will
  1747. work with specific applications. Prompts for appname, pathname, topic, item,
  1748. execute string, window mode and attempts to conduct the DDE link. Source code
  1749. included.
  1750.  
  1751. DDE_VB
  1752.    Pleas, Keith R.
  1753.    $0
  1754. contains source code for prototyping DDE strings and exploring DDE connections.
  1755.  
  1756. GMPVB2
  1757.    $0
  1758. shows how to use DDE to get and manipulate data from Word for Windows.
  1759.  
  1760. #12358 Miscellaneous
  1761. --------------------
  1762. Buster
  1763.    $0
  1764. automates the VB environment. It saves code and inserts declares and
  1765. constants in your project.
  1766.  
  1767. Cursor Manipulation (CURSMAN)
  1768.    Fillion, Pierre
  1769.    $?
  1770. is source code that shows how to make API calls to limit cursor movement to
  1771. a specified area, to hide the cursor, to read the cursor position, and to move the
  1772. cursor to a specified position.
  1773.  
  1774. DskSpc
  1775.    Shields, James
  1776.    $5
  1777. is a DLL which returns total disk space and free disk space for a
  1778. user-specified drive.
  1779.  
  1780. Expanding Grid (GRIDEG)
  1781.    $0
  1782. is an example of a self-expanding grid. Data is entered into a text box
  1783. above the grid and the grids cell dimensions change to suit the text.
  1784.  
  1785. IList
  1786.    $0
  1787. is a List box which includes the abilities to perform multi-selects, retrieve
  1788. and set multiple items in one call, store a long integer for reference along
  1789. with each list item, perform partial string matching, clear listbox with one
  1790. call, set and retrieve the top visible item and more.
  1791.  
  1792. NewSet
  1793.    $0
  1794. is an updated version of the Visual Basic 2.0 Setup Toolkit SETUP.EXE
  1795. file. A text file describing the problems that it fixes is included.
  1796.  
  1797. Nugrd3
  1798.    contains an updated version of the GRID.VBX control that shipped with
  1799. VB3. This circumvents a problem causing an error "invalid file format"
  1800. when the setting of the HelpContextID was changed from the default
  1801. value.
  1802.  
  1803. Setup (SETUP)
  1804.    contains revision 1.00.002 of SETUP.EXE for the Setup Toolkit in
  1805. Microsoft Visual Basic for Windows 3.0.
  1806.  
  1807. Setupwiz (SETUPW)
  1808.    contains revision 1.00.544 of SETUPWIZ.EXE for Visual Basic 3.0.
  1809.  
  1810. SimplFAX (SIMPLFX)
  1811.    De Bruijn, Michiel
  1812.    $0
  1813. is an example program for sending short FAX messages via Delrina's
  1814. WinFax 3.0. It demonstrates how to get/set the Windows default printer,
  1815. how to talk to the FAX software via DDE and how to start it.
  1816.  
  1817. SysClock (SYSCLOK)
  1818.    Lamson, George
  1819.    $0
  1820. is source code for an on-screen clock. It can optionally display the date
  1821. and free system resources, and can add the current time to the title bar of
  1822. the active window.
  1823.  
  1824. VB/Expand (VBXPAND)
  1825.    Beekes, Bernd
  1826.    $0
  1827. is an add-on package for VB2.It provides instant access to help and text
  1828. files, automatic insertion of headers for forms/modules/subroutines/
  1829. functions, inclusion and exclusion of other files, and an open interface
  1830. to code generation tools.
  1831.  
  1832. VBsave
  1833.    Lawrence, John A.
  1834.    $0
  1835. automatically saves your work in VB after a specified number of minutes. A
  1836. dialog box pops up to give you the option of saving or not.
  1837.  
  1838. ---------------------------------
  1839. END OF SMALL PROGRAMS DISK #12358
  1840. ---------------------------------
  1841.  
  1842. ----------------------
  1843. 12433 Visual Basic #15          Small Programs Disk
  1844. ----------------------
  1845. 12433 Sample Applications
  1846. -------------------------
  1847. App Shell 1.0 (APPSHEL)
  1848.    Presley, Jim
  1849.    $0
  1850. is VB source code for a sample application that can be used as a starting point
  1851. for file-oriented applications. The app includes forms for file open/save,
  1852. printing, printer selection and setup (including a custom DLL with C source) and
  1853. print canceling and a main form that ties everything together with pull-down
  1854. menus and related code.
  1855.  
  1856. GPIB
  1857.    $0
  1858. is a sample application that shows how VB can be used as a control and
  1859. monitoring software.
  1860.  
  1861. List Box Messages (LB-MSGS)
  1862.   Hutmacher, Dave Th.
  1863.   $0
  1864. is a sample app that demonstrates the use of SendMessage API commands
  1865. lelated to List boxes. Source is included.
  1866.  
  1867. Many Things (MANYTHN)
  1868.    McLean, Bruce
  1869.    $0
  1870. shows how to write a Windows 3.1 variable screen saver.
  1871.  
  1872. MemWatch (MEMWTCH) 09-93 CD
  1873.    Warren, David
  1874.    $0
  1875. displays available system memory as well as real-time changes in memory
  1876. use. It also includes a graphical display of System, GDI, and User
  1877. resource demand, and a count of the number of tasks running.
  1878.  
  1879. Metnom
  1880.    OsoSoft
  1881.    $0
  1882. contains VB2 source code for a metronome.
  1883.  
  1884. Search (SRCH-VB)
  1885.    $0
  1886. contains source code and a sample application for quickly searching a list box.
  1887.  
  1888. SmallCal (SMALCAL)
  1889.    Meadows, Al
  1890.    $0
  1891. is source for a sample application which illustrates how to generate a calendar
  1892. for a user-specified month.
  1893.  
  1894. Textedit (TXTEDIT)
  1895.   Huskins, Douglas A.
  1896.   $0
  1897. is the VB source for a clone of Windows' Notepad.
  1898.  
  1899. VB Address Book (VBADRES)
  1900.    Burgess, Mark S.
  1901.    $0
  1902. is a very nice little desktop address book. In addition to name and address
  1903. fields, it provides entries for office, home, and fax numbers. It also allows
  1904. you to quickly print out a single mailing label for the entry being viewed. VB
  1905. source code is included, and VBRUN is required.
  1906.  
  1907. VBCalendar 1.0 (CALEND) 09-93 CD
  1908.    Wessex Systems
  1909.    5 Pounds Sterling
  1910. is a handy pop-up calendar. This example requires VB3 DLL/VBX files
  1911. to be present.
  1912.  
  1913. VBInst 1.4
  1914.    Kallonen, Jari
  1915.    $0
  1916. is the source code for a VB app to install a program from a floppy to a
  1917. specified subdirectory. It can also create a Program Manager group.
  1918.  
  1919. Vbmsdn
  1920.    contains a sample application of a custom database. The SQL statement
  1921. is included.
  1922.  
  1923. VBMPU Demo (VBMPU)
  1924.    $0
  1925.    contains an MPU-401 MIDI card demo and play-only source routines.
  1926. Dynamic MIDI channel and velocity change are supported.
  1927.  
  1928. Wallpaper Changer 9/92 (WALCHNG)
  1929.   Hitchings, Tim
  1930.   $0
  1931. is the source for an app that changes wallpaper automatically at selected
  1932. intervals. It also continuously displays time, free resources, free memory,
  1933. and free disk space.
  1934.  
  1935. ---------------------------------
  1936. END OF SMALL PROGRAMS DISK #12433
  1937. ---------------------------------
  1938.  
  1939.  
  1940. ----------------------
  1941. 12510 Visual Basic #16          Small Programs Disk
  1942. ----------------------
  1943. 12510 Custom Controls #3
  1944. -------------------------
  1945. Buttons
  1946.    Freel, Fred
  1947.    $0
  1948. are ten button arrays for use with ToolButton 2.0. A BMP workspace is
  1949. also included for modifying the buttons, or creating and capturing new
  1950. ones.
  1951.  
  1952. BmpLst
  1953.    James Shields, James
  1954.    $20
  1955. provides a list box that displays a bitmap and a line of text for each
  1956. item in the list. Support is provided for bitmap, metafile, and icon
  1957. picture formats.
  1958.  
  1959. MsgBox Editor (MSGBOX)
  1960.    Buhrer, Richard
  1961.    $0
  1962. makes it easy to set up MsgBoxes. Run this utility, click on the elements you
  1963. want, add the text, and it generates the source code for you on the Clipboard
  1964. for you to paste into your program.
  1965.  
  1966. VB Messenger 1.00b (VBMSNGR) 08-93
  1967.    JOSWare, Inc.
  1968.    $54
  1969. is a subclassing custom control for Visual Basic. Source code is
  1970. included.
  1971.  
  1972. VideoSoft Custom Controls 2.2a (VCC)
  1973.    VideoSoft
  1974.    $45
  1975. is a set of three VB custom controls. The 3D Elastic control
  1976. automatically resizes forms or other controls. IndexTab allows you to
  1977. group controls by subject using a familiar notebook metaphor. Awksome
  1978. allows you to quickly scan and parse text files.
  1979.  
  1980. ---------------------------------
  1981. END OF SMALL PROGRAMS DISK #12510
  1982. ---------------------------------
  1983.  
  1984.  
  1985. API_Helper 3.0
  1986.    Bostwick, Marshal
  1987.    $0
  1988.    #12150
  1989. displays the calls, constants, and Declares from the WIN31API.TXT in a set
  1990. of List boxes. You can paste single of multiple lines into VB code windows.
  1991. Includes support for VB 2.0.
  1992.  
  1993.  
  1994. Basic Insight 2.00
  1995.    McKelvy Enterprises
  1996.    $30
  1997.    #4824
  1998. helps with the documentation and debugging of Microsoft BASIC and Visual
  1999. Basic programs. It provides aformatted source listing and variable
  2000. cross-reference for each subroutine and for the program as a whole.
  2001.  
  2002.  
  2003. Browse 3.0 [BROWSECC] 09-93 CD
  2004.    Oancea, Gabriel
  2005.    $10
  2006.    #12097
  2007. is a VB custom control for browsing DBF files. Requires vxBASE (on our
  2008. disk #27614.)
  2009.  
  2010.  
  2011. DataTable Custom Control 1.1
  2012.    Bebber, Douglas
  2013.    $50
  2014.    #12312
  2015. is a tool for building multi-user, network-compatible database
  2016. management applications. It provides an easy-to-use interface to
  2017. Borland's Paradox Engine.
  2018.  
  2019.  
  2020. Examining Rasters
  2021.    CSO
  2022.    $0
  2023.    #4596
  2024. is an interactive programming tool that explores the way rasters behave
  2025. in Windows code. VBRUN is required.
  2026.  
  2027.  
  2028. Flyout
  2029.    Koch, Peter
  2030.    $0
  2031.    #12025
  2032. shows how to create a flyout menuing system in VB2.
  2033.  
  2034.  
  2035. Input Grid
  2036.    Guardalben, G.V.
  2037.    $15
  2038.    #12131
  2039. is a grid control with a built in floating input box. This takes all the pain
  2040. out of getting data from the user and into the grid. All C source code for the
  2041. control is included.
  2042.  
  2043.  
  2044. Joystick For Windows
  2045.    Six, Raymond W.
  2046.    $0
  2047.    #12219
  2048. contains everything required to setup and test a game adaptor port as a
  2049. Windows 3.1, multi-media joystick device. It includes a Windows joystick
  2050. driver, Windows control panel applet for calibration, and a tool for
  2051. examining/testing the joystick. VBRUN200.DLL is included.
  2052.  
  2053.  
  2054. MergeWav 1.01
  2055.    Unicom Aviation Systems
  2056.    $25
  2057.    #12053
  2058. contains a sample talking clock application to demonstrate how to merge .WAV
  2059. files on the fly. It uses a VB routine which facilitates faster and
  2060. smoother delivery of audio with immediate return to your program. Included
  2061. comprehensive notes, sample audio files, and more.
  2062.  
  2063.  
  2064. MF 1.0 [MF-DB)] 08-93 CD
  2065.    Brown, Carl
  2066.    $2-$186
  2067.    #12434
  2068. is a multi-user, high performance database for Windows 3.x. Features
  2069. include index-filters, structure-based records, userdefined keys as a
  2070. DLL, and more. C and VB headers are also included. This will interface
  2071. to any language capable of DLL calls.
  2072.  
  2073.  
  2074. PdxBro
  2075.    Kesler, John
  2076.    $0
  2077.    #3540
  2078. is VB source code and the executable for a Paradox table browser. It requires
  2079. the Paradox engine PXENGWIN.DLL.
  2080.  
  2081.  
  2082. PrettyPrint 1.0
  2083.    Sirkin, Bert
  2084.    $0
  2085.    #4823
  2086. is a source code text printer for Visual Basic. It has options for bold
  2087. and italic text, two different typefaces, various point sizes, and more.
  2088. It also formats source code with line numbers.
  2089.  
  2090.  
  2091. PTK Control Center
  2092.    Obeda, Ed
  2093.    $11
  2094.    #4451
  2095. makes it easy to add Professional Toolkit Custom Controls to your VB apps. In
  2096. addition, commonly used tools can be saved and automatically selected on
  2097. startup.
  2098.  
  2099.  
  2100. QCard
  2101.    $0
  2102.    #12324
  2103. is a DLL for creating card games in Visual Basic or C/C++. It includes
  2104. two decks of cards and six cardback designs which you can draw, deal and
  2105. drag around.
  2106.  
  2107. About 40 card game specific functions are provided. These functions
  2108. allow you to track card positions, drag single cards and drag blocks of
  2109. cards.
  2110.  
  2111.  
  2112. SubDoc 2.01 08-93 CD
  2113.    Fox, Peter
  2114.    $25
  2115.    #12250
  2116. is for documenting VB2 source code. It catalogues, displays and prints
  2117. procedures, types, global variables and constants with detailed entries
  2118. extracted from remarks in the original source. This can be used with all
  2119. the sources in a project or all the reusable sources that are in the
  2120. development directory to provide a catalogue of re-usable code. It can
  2121. also create a calling tree for a procedure.
  2122.  
  2123.  
  2124. TKofax Toolkit 1.0
  2125.    LCK Consulting
  2126.    $20
  2127.    #20199 [2 disks]
  2128. simplifies communications with the Kofax image engine. It provides
  2129. classes, a custom control, a VBX file, as well as sample programs to
  2130. facilitate the development of applications that are image-enabled.
  2131.  
  2132. This works transparently as a standard Windows control, such as the edit
  2133. or listbox controls. It also adds several common dialogs that are
  2134. needed for image manipulation. TIFF, IMG, PCX and EMS graphic formats
  2135. are supported.
  2136.  
  2137.  
  2138. Valet 1.0
  2139.    English, Donald R.
  2140.    $15
  2141.    #12511
  2142. provides quick access to frequently used help files, constant files, and
  2143. custom controls while working in Visual Basic 1.0. Other features
  2144. include the ability to save and run, save and make an EXE, log time
  2145. spent on a project, drag and drop support, and much more.
  2146.  
  2147.  
  2148. VB_APPS 1.0
  2149.    Resolutions Now
  2150.    $33
  2151.    #12146
  2152. contains a library of applications and add-on modules for Visual Basic
  2153. 1.0+. Programs include a log, multiple simultaneous timers, encryption
  2154. front end, password protection, enhanced scroll bars, multiple file
  2155. starter, and a font viewer.
  2156.  
  2157.  
  2158. VB-Tips
  2159.    Compiled by Ford, Nelson ASP
  2160.    $0
  2161.    #4306
  2162. is a large compilation of VB programming tips, routines and common questions
  2163. and answers contributed by a number of VB experts. Source code for a viewing
  2164. program is included for accessing the text file.
  2165.  
  2166.  
  2167. VBToolBox Pro 2h
  2168.    Jurcik, Hal
  2169.    $10
  2170.    #4517
  2171. automates the process of saving and running code in Visual Basis 2.0.
  2172. Functions are also included for calling text files, Icon editors, add-on
  2173. help files, or just about any program from within the VB editing
  2174. environment.
  2175.  
  2176.  
  2177. Visual Basics #16-#22
  2178.    Seymour, Barry
  2179.    $0
  2180.    #4588
  2181. contains articles dealing with various Visual Basic topics.
  2182.  
  2183.  
  2184. Visual FEDIT Custom Control 2.5 [FEDIT] 09-93 CD
  2185.    Computer Mindware Corp.
  2186.    $159
  2187.    #12497
  2188. a superclass of the EDIT control that provides the developer with all
  2189. facilities needed to ensure that the data received by a program is
  2190. correct.
  2191.  
  2192. Features include full support for VBX format 2.0 and 1.0, masked input
  2193. for 5 data styles, clipboard support, 19 date and time manipulation
  2194. procedures, over 60 API functions, and more.
  2195.  
  2196.  
  2197. WinDLL Fastrack
  2198.    Wildcat Software
  2199.    $?
  2200.    #4888
  2201. is a tutorial/reference tool for accessing Windows calls from VB 1.0.
  2202. Subjects include Communications, System information, Windows Messaging,
  2203. and INI files. Stand-alone example programs are provided to allow users
  2204. to test individual Windows calls by supplying the parameters and
  2205. evaluating the return values, and references are supplied in a Windows
  2206. Help file. VBRUN100 is included on this disk.
  2207.  
  2208. ]]]]]]]]]]
  2209.  
  2210.